return 0
}
+_ostree_sign() {
+ local boolean_options="
+ $main_boolean_options
+ --delete -d
+ --verify -v
+ "
+
+ local options_with_args="
+ --sign-type
+ --keys-file
+ --keys-dir
+ --repo
+ "
+
+ local options_with_args_glob=$( __ostree_to_extglob "$options_with_args" )
+
+ case "$prev" in
+ --keys-file|--keys-dir|--repo)
+ __ostree_compreply_dirs_only
+ return 0
+ ;;
+ $options_with_args_glob )
+ return 0
+ ;;
+ esac
+
+ case "$cur" in
+ -*)
+ local all_options="$boolean_options $options_with_args"
+ __ostree_compreply_all_options
+ ;;
+ *)
+ local argpos=$( __ostree_pos_first_nonflag $( __ostree_to_alternatives "$options_with_args" ) )
+
+ if [ $cword -eq $argpos ]; then
+ __ostree_compreply_commits
+ fi
+ esac
+
+ return 0
+}
+
_ostree_static_delta_apply_offline() {
local boolean_options="
$main_boolean_options
reset
rev-parse
show
+ sign
static-delta
summary
"